agricultural structures and irrigation - Turco Inglés Diccionario